分辨: to distinguish, to differentiate, to resolve...
他人: another, sb else, other people...
巨星: (astronomy) giant star, superstar (of opera, basketball etc)...
往日: former days, the past...